﻿// P68 联通块问题.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
/*
给定一个无向图，包含n个点，m条边（没有重边和自环）。

求图中所有联通块的大小。

输入格式
第一行：两个整数n，m，表示点数和边数。（1≤n,m≤2×105 ）

接下来m行：每行两个整数
ui,vi，表示在ui和vi之间存在一条无向边。

输出格式
从小到大输出所有联通块的大小。

样例输入
复制代码
5 2
1 2
1 3
样例输出
复制代码
1 1 3
提示
所有联通块为：{1,2,3}，{4}，{5}。
*/
#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
}

 